package com.afterRain.util;

import java.io.File;
import java.util.Date;

import com.jfinal.kit.PathKit;
import com.jfinal.upload.UploadFile;

/**
* @author 作者 E-mail:
* @version 创建时间：2017年6月8日 上午11:27:32
* 类说明
*/
public class FileUtil {

	/**
	 * 上传文件
	 * @param uploadFile
	 * @param userUrl
	 * @param type
	 * @param name
	 * @param isname
	 * @return
	 */
	public static String fileUploadRename(UploadFile uploadFile , String userUrl,String type,String name,boolean isname){
		String url="/"+userUrl+"/"+type+"/";
		File mulu = new File(PathKit.getWebRootPath()+url);
		if(!mulu.isDirectory()){
			mulu.mkdir();
		}
		if(isname){
			url += name;
		}else{
			url += new Date().getTime()+"."+type;
		}
		if(uploadFile.getFile().renameTo(new File(PathKit.getWebRootPath()+url))){
			return url;
		}
		return null;
	}
}
